.abstract {
	height: 100%;
	overflow-y: scroll;
	h3 {
		font-size: .16rem;
		color: rgba(51,51,51,0.7);
		height: 48px;
		line-height: 48px;
		border-bottom: 2px dashed rgb(225,225,225);
		margin: 0 10px;
		i {
			display: inline-block;
			height: 13px;
			background: #55c7aa;
			width: 3px;
			margin-right: 5px;
		}
	}
	.content {
		width: 100%;
		// height: 70px;
		padding: 0 10px;
		margin: 15px 0;
		font-size: 15px;
		color: rgb(126,126,126);
		overflow:hidden;
		text-overflow: ellipsis;
		display:-webkit-box;
		-webkit-box-orient:vertical;
		-webkit-line-clamp: 3;
	}
	.border {
		width: 100%;
		height: 8px;
		background: #F6F6F6;
	}
	.teacherDetail {
		@include flexbox();
		margin: 0 10px;
		border-bottom: 1px solid #f6f6f6;
		img {
			border-radius: 50%;
			margin: 14px 10px 14px 0px;
		}
		div {
			@include flex();
			span {
				display: inline-block;
				margin-top: 10px;
				font-size: 15px;
				color: rgba(51,51,51,1);
			}
			p {
				font-size: 13px;
				color: rgba(156,156,156,1);
			}
		}
		span.focus {
			display: block;
			font-size: 15px;
			border-radius: 10px;
			width: 53px;
			height: 23px;
			border: 1px solid rgba(229,50,45,1);
			color: rgba(229,50,45,1);
			margin-top: 19px;
			text-align: center;
		}
	}
}